662 Goderich St, Port Elgin, Ontario N0H 2C0, Canada, Port Elgin
Best Pad Thai! It's not on menu but can be ordered!
Best Pad Thai! It's not on menu but can be ordered!